package com.project.pojo.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Description: 查询用户商品订单、回收订单各状态数量返回结果类
 * @Author: zhuchi
 * @CreateDate: 2020/12/12 11:57
 * @Version: 1.0
 */
@Data
@ApiModel(value = "查询用户商品订单、回收订单各状态数量返回结果类")
public class GetOrderNumDTO {

    /**
     * 商品订单-待付款订单数量
     */
    @ApiModelProperty(value = "商品订单-待付款订单数量")
    private Integer numToBePay;

    /**
     * 商品订单-待发货订单数量
     */
    @ApiModelProperty(value = "商品订单-待发货订单数量")
    private Integer numToBeDelivered;

    /**
     * 商品订单-待收货订单数量
     */
    @ApiModelProperty(value = "商品订单-待收货订单数量")
    private Integer numToBeReceived;

    /**
     * 商品订单-待评价订单数量
     */
    @ApiModelProperty(value = "商品订单-待评价订单数量")
    private Integer numToEvaluated;

    /**
     * 商品订单-售后订单数量
     */
    @ApiModelProperty(value = "商品订单-售后订单数量")
    private Integer numAfterSale;

    /**
     * 回收订单-待接单数量
     */
    @ApiModelProperty(value = "回收订单-待接单数量")
    private Integer numStayReceivingOrders;

    /**
     * 回收订单-接单中数量
     */
    @ApiModelProperty(value = "回收订单-接单中数量")
    private Integer numOrderReceived;

    /**
     * 回收订单-已完成数量
     */
    @ApiModelProperty(value = "回收订单-已完成数量")
    private Integer numCompleted;

    /**
     * 回收订单-已取消数量
     */
    @ApiModelProperty(value = "回收订单-已取消数量")
    private Integer numCancelled;

}
